/* 
1.收集注册信息并校验
2.发送请求
3.显示结果
4.成功则跳转至登陆页面
*/
//1.收集注册信息并校验
const form = document.querySelector('.register-form')
document.querySelector('#btn-register').addEventListener('click', async e => {
    const data = serialize(form,{hash:true , empty:true})
    //console.log(data);拿到表单数据，为对象格式，注意必须要有name属性
    //校验
    if(!data.username){
        return alertShow('用户名不能为空')
    }
    if(data.username.length < 8 || data.username.length > 30){
       return alertShow('用户名不符合要求')
    }
    if(!data.password){
        return alertShow('密码不能为空')
    }
    if(data.password.length < 6 || data.username.length > 30){
       return alertShow('密码不符合要求')
    }
    //发送请求
    const res = await axios({
        url:'./register',
        method:'post',
        data  //表单收集的信息为对象格式
    })
    //console.log(res);
    alertShow(res.data.message)
    setTimeout(e=>{
        location.href = './login.html'
    },800) 
})
